import java.util.Scanner;

/**
 * Created with IntelliJ IDEA.
 * Description:
 * 给定一个非空整数数组，除了某个元素只出现一次以外，
 * 其余每个元素均出现两次。找出那个只出现了一次的元素。
 * User: xwl
 * Date: 2023-04-05
 * Time: 22:53
 */
public class Test6 {
    public static void main(String[] args) {
        //定义初始变量
        int length = 0;
        int[] array = new int[10];
        //循环输入
        Scanner scan = new Scanner(System.in);
        while(scan.hasNextInt()) {
            array[length] = scan.nextInt();
            length++;
            if(length > array.length - 1) {
                System.out.println("输入错误——数组溢出");
            }
        }
        //定义一个数组num来存储数组中的值出现的次数
        int[] num = new int[(length+1)/2];
        //定义一个数组num2来存储array数组中的值
        int[] num2 = new int[num.length];
        //遍历整个数组
        for (int i = 0; i < length ; i++) {
            //实现num2数组的创建
            for (int j = 0; j < num2.length; j++) {
                if ( array[i] != num2[j] ) {
                    if( j == num.length-1 ) {
                        //给num2赋给array[i]的值
                        for (int n = 0; n < num.length; n++) {
                            if(num2[n] == 0) {
                                num2[n] = array[i];
                                break;
                            }
                        }
                    }
                } else {
                    break;
                }
            }
        }
        //实现num数组的创建
        for (int i = 0; i < length ; i++) {
            for (int j = 0; j < num.length; j++) {
                if(array[i] == num2[j]) {
                    num[j]++;
                    break;
                }
            }
        }
        //查询num数组，找出目标数
        for (int i = 0; i < num.length; i++) {
            if(num[i]%2 != 0) {
                System.out.println(i);
            }
        }
    }
}
